package com.tianji.remark.constants;

/**
 * @author Covey
 */
public interface RedisConstants {

    /*给业务点赞的用户集合的KEY前缀，后缀是业务id*/
    String LIKES_BIZ_KEY_PREFIX = "likes:set:biz:";
    /*给业务取消点赞的用户集合的KEY前缀，后缀是业务id*/
    String UNLIKES_BIZ_KEY_PREFIX = "unlikes:set:biz:";
    /*业务点赞数统计的KEY前缀，后缀是业务类型*/
    String LIKES_TIMES_KEY_PREFIX = "likes:times:type:";
    /*仅用于查询的缓存，不用于处理业务，可以容忍短暂的数据差错，但最终以数据库为准*/
    String RECORDS_BIZ_KEY_PREFIX = "records:set:biz:";
    String LIKED_RECORD_KEY_TEMPLATE = "like.record.{}";
    Long REDIS_EXPIRE_TIME_DAYS = 7L;
    Long REDIS_EXPIRE_TIME_HOURS = 24L;
    Long REDIS_EXPIRE_TIME_MINUTES = 30L;
}
